<template>
  <a-drawer
    :title="title"
    :width="width"
    placement="right"
    :closable="false"
    @close="close"
    :visible="visible">
  
    <a-spin :spinning="confirmLoading">
      <a-form :form="form">

        <a-form-item label="创建人名称" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'createName', validatorRules.createName]" placeholder="请输入创建人名称"></a-input>
        </a-form-item>
        <a-form-item label="创建人登录名称" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'createBy', validatorRules.createBy]" placeholder="请输入创建人登录名称"></a-input>
        </a-form-item>
        <a-form-item label="创建日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <j-date placeholder="请选择创建日期" v-decorator="[ 'createDate', validatorRules.createDate]" :trigger-change="true" style="width: 100%"/>
        </a-form-item>
        <a-form-item label="更新人名称" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <j-upload v-decorator="['updateName', validatorRules.updateName]" :trigger-change="true"></j-upload>
        </a-form-item>
        <a-form-item label="更新人登录名称" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'updateBy', validatorRules.updateBy]" placeholder="请输入更新人登录名称"></a-input>
        </a-form-item>
        <a-form-item label="更新日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <j-date placeholder="请选择更新日期" v-decorator="[ 'updateDate', validatorRules.updateDate]" :trigger-change="true" style="width: 100%"/>
        </a-form-item>
        <a-form-item label="所属部门" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'sysOrgCode', validatorRules.sysOrgCode]" placeholder="请输入所属部门"></a-input>
        </a-form-item>
        <a-form-item label="所属公司" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'sysCompanyCode', validatorRules.sysCompanyCode]" placeholder="请输入所属公司"></a-input>
        </a-form-item>
        <a-form-item label="流程状态" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'bpmStatus', validatorRules.bpmStatus]" placeholder="请输入流程状态"></a-input>
        </a-form-item>
        <a-form-item label="筛选条件1222" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut01', validatorRules.fxjOut01]" placeholder="请输入筛选条件1222"></a-input>
        </a-form-item>
        <a-form-item label="筛选条件2" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut02', validatorRules.fxjOut02]" placeholder="请输入筛选条件2"></a-input>
        </a-form-item>
        <a-form-item label="筛选条件3" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut03', validatorRules.fxjOut03]" placeholder="请输入筛选条件3"></a-input>
        </a-form-item>
        <a-form-item label="筛选条件4" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut04', validatorRules.fxjOut04]" placeholder="请输入筛选条件4"></a-input>
        </a-form-item>
        <a-form-item label="筛选条件5" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut05', validatorRules.fxjOut05]" placeholder="请输入筛选条件5"></a-input>
        </a-form-item>
        <a-form-item label="筛选条件6" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut06', validatorRules.fxjOut06]" placeholder="请输入筛选条件6"></a-input>
        </a-form-item>
        <a-form-item label="筛选条件7" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut07', validatorRules.fxjOut07]" placeholder="请输入筛选条件7"></a-input>
        </a-form-item>
        <a-form-item label="筛选条件8" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut08', validatorRules.fxjOut08]" placeholder="请输入筛选条件8"></a-input>
        </a-form-item>
        <a-form-item label="筛选条件9" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut09', validatorRules.fxjOut09]" placeholder="请输入筛选条件9"></a-input>
        </a-form-item>
        <a-form-item label="筛选条件10" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut10', validatorRules.fxjOut10]" placeholder="请输入筛选条件10"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件11" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut11', validatorRules.fxjOut11]" placeholder="请输入无筛选条件11"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件12" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut12', validatorRules.fxjOut12]" placeholder="请输入无筛选条件12"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件13" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut13', validatorRules.fxjOut13]" placeholder="请输入无筛选条件13"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件14" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut14', validatorRules.fxjOut14]" placeholder="请输入无筛选条件14"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件15" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut15', validatorRules.fxjOut15]" placeholder="请输入无筛选条件15"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件16" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut16', validatorRules.fxjOut16]" placeholder="请输入无筛选条件16"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件17" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut17', validatorRules.fxjOut17]" placeholder="请输入无筛选条件17"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件18" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut18', validatorRules.fxjOut18]" placeholder="请输入无筛选条件18"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件19" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut19', validatorRules.fxjOut19]" placeholder="请输入无筛选条件19"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件20" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut20', validatorRules.fxjOut20]" placeholder="请输入无筛选条件20"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件62" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut62', validatorRules.fxjOut62]" placeholder="请输入无筛选条件62"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件63" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut63', validatorRules.fxjOut63]" placeholder="请输入无筛选条件63"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件64" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut64', validatorRules.fxjOut64]" placeholder="请输入无筛选条件64"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件22" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <j-upload v-decorator="['fxjOut21', validatorRules.fxjOut21]" :trigger-change="true"></j-upload>
        </a-form-item>
        <a-form-item label="无筛选条件65" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <j-upload v-decorator="['fxjOut65', validatorRules.fxjOut65]" :trigger-change="true"></j-upload>
        </a-form-item>
        <a-form-item label="无筛选条件60" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut60', validatorRules.fxjOut60]" placeholder="请输入无筛选条件60"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件61" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut61', validatorRules.fxjOut61]" placeholder="请输入无筛选条件61"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件26" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut26', validatorRules.fxjOut26]" placeholder="请输入无筛选条件26"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件27" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut27', validatorRules.fxjOut27]" placeholder="请输入无筛选条件27"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件28" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut28', validatorRules.fxjOut28]" placeholder="请输入无筛选条件28"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件29" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut29', validatorRules.fxjOut29]" placeholder="请输入无筛选条件29"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件21" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut22', validatorRules.fxjOut22]" placeholder="请输入无筛选条件21"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件66" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut66', validatorRules.fxjOut66]" placeholder="请输入无筛选条件66"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件23" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut23', validatorRules.fxjOut23]" placeholder="请输入无筛选条件23"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件67" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut67', validatorRules.fxjOut67]" placeholder="请输入无筛选条件67"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件24" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut24', validatorRules.fxjOut24]" placeholder="请输入无筛选条件24"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件68" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut68', validatorRules.fxjOut68]" placeholder="请输入无筛选条件68"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件25" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut25', validatorRules.fxjOut25]" placeholder="请输入无筛选条件25"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件69" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut69', validatorRules.fxjOut69]" placeholder="请输入无筛选条件69"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件73" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut73', validatorRules.fxjOut73]" placeholder="请输入无筛选条件73"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件30" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut30', validatorRules.fxjOut30]" placeholder="请输入无筛选条件30"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件74" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut74', validatorRules.fxjOut74]" placeholder="请输入无筛选条件74"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件31" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut31', validatorRules.fxjOut31]" placeholder="请输入无筛选条件31"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件75" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut75', validatorRules.fxjOut75]" placeholder="请输入无筛选条件75"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件32" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut32', validatorRules.fxjOut32]" placeholder="请输入无筛选条件32"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件76" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut76', validatorRules.fxjOut76]" placeholder="请输入无筛选条件76"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件70" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut70', validatorRules.fxjOut70]" placeholder="请输入无筛选条件70"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件71" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut71', validatorRules.fxjOut71]" placeholder="请输入无筛选条件71"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件72" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut72', validatorRules.fxjOut72]" placeholder="请输入无筛选条件72"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件37" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut37', validatorRules.fxjOut37]" placeholder="请输入无筛选条件37"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件38" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut38', validatorRules.fxjOut38]" placeholder="请输入无筛选条件38"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件39" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut39', validatorRules.fxjOut39]" placeholder="请输入无筛选条件39"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件33" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut33', validatorRules.fxjOut33]" placeholder="请输入无筛选条件33"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件77" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut77', validatorRules.fxjOut77]" placeholder="请输入无筛选条件77"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件34" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut34', validatorRules.fxjOut34]" placeholder="请输入无筛选条件34"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件78" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut78', validatorRules.fxjOut78]" placeholder="请输入无筛选条件78"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件35" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut35', validatorRules.fxjOut35]" placeholder="请输入无筛选条件35"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件79" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut79', validatorRules.fxjOut79]" placeholder="请输入无筛选条件79"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件36" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut36', validatorRules.fxjOut36]" placeholder="请输入无筛选条件36"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件40" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut40', validatorRules.fxjOut40]" placeholder="请输入无筛选条件40"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件41" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut41', validatorRules.fxjOut41]" placeholder="请输入无筛选条件41"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件42" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut42', validatorRules.fxjOut42]" placeholder="请输入无筛选条件42"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件43" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut43', validatorRules.fxjOut43]" placeholder="请输入无筛选条件43"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件80" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut80', validatorRules.fxjOut80]" placeholder="请输入无筛选条件80"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件48" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut48', validatorRules.fxjOut48]" placeholder="请输入无筛选条件48"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件49" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut49', validatorRules.fxjOut49]" placeholder="请输入无筛选条件49"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件44" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut44', validatorRules.fxjOut44]" placeholder="请输入无筛选条件44"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件45" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut45', validatorRules.fxjOut45]" placeholder="请输入无筛选条件45"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件46" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut46', validatorRules.fxjOut46]" placeholder="请输入无筛选条件46"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件47" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut47', validatorRules.fxjOut47]" placeholder="请输入无筛选条件47"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件51" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut51', validatorRules.fxjOut51]" placeholder="请输入无筛选条件51"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件52" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut52', validatorRules.fxjOut52]" placeholder="请输入无筛选条件52"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件53" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut53', validatorRules.fxjOut53]" placeholder="请输入无筛选条件53"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件54" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut54', validatorRules.fxjOut54]" placeholder="请输入无筛选条件54"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件50" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut50', validatorRules.fxjOut50]" placeholder="请输入无筛选条件50"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件59" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut59', validatorRules.fxjOut59]" placeholder="请输入无筛选条件59"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件55" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut55', validatorRules.fxjOut55]" placeholder="请输入无筛选条件55"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件56" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut56', validatorRules.fxjOut56]" placeholder="请输入无筛选条件56"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件57" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut57', validatorRules.fxjOut57]" placeholder="请输入无筛选条件57"></a-input>
        </a-form-item>
        <a-form-item label="无筛选条件58" :labelCol="labelCol" :wrapperCol="wrapperCol">
          <a-input v-decorator="[ 'fxjOut58', validatorRules.fxjOut58]" placeholder="请输入无筛选条件58"></a-input>
        </a-form-item>
        
      </a-form>
    </a-spin>
    <a-button type="primary" @click="handleOk">确定</a-button>
    <a-button type="primary" @click="handleCancel">取消</a-button>
  </a-drawer>
</template>

<script>

  import { httpAction } from '@/api/manage'
  import pick from 'lodash.pick'
  import { validateDuplicateValue } from '@/utils/util'
  import JDate from '@/components/jeecg/JDate'  
  import JUpload from '@/components/jeecg/JUpload'
  
  export default {
    name: "Buse3Data01Modal",
    components: { 
      JDate,
      JUpload,
    },
    data () {
      return {
        form: this.$form.createForm(this),
        title:"操作",
        width:800,
        visible: false,
        model: {},
        labelCol: {
          xs: { span: 24 },
          sm: { span: 5 },
        },
        wrapperCol: {
          xs: { span: 24 },
          sm: { span: 16 },
        },
        confirmLoading: false,
        validatorRules: {
          createName: {rules: [
          ]},
          createBy: {rules: [
          ]},
          createDate: {rules: [
          ]},
          updateName: {rules: [
          ]},
          updateBy: {rules: [
          ]},
          updateDate: {rules: [
          ]},
          sysOrgCode: {rules: [
          ]},
          sysCompanyCode: {rules: [
          ]},
          bpmStatus: {rules: [
          ]},
          fxjOut01: {rules: [
          ]},
          fxjOut02: {rules: [
          ]},
          fxjOut03: {rules: [
          ]},
          fxjOut04: {rules: [
          ]},
          fxjOut05: {rules: [
          ]},
          fxjOut06: {rules: [
          ]},
          fxjOut07: {rules: [
          ]},
          fxjOut08: {rules: [
          ]},
          fxjOut09: {rules: [
          ]},
          fxjOut10: {rules: [
          ]},
          fxjOut11: {rules: [
          ]},
          fxjOut12: {rules: [
          ]},
          fxjOut13: {rules: [
          ]},
          fxjOut14: {rules: [
          ]},
          fxjOut15: {rules: [
          ]},
          fxjOut16: {rules: [
          ]},
          fxjOut17: {rules: [
          ]},
          fxjOut18: {rules: [
          ]},
          fxjOut19: {rules: [
          ]},
          fxjOut20: {rules: [
          ]},
          fxjOut62: {rules: [
          ]},
          fxjOut63: {rules: [
          ]},
          fxjOut64: {rules: [
          ]},
          fxjOut21: {rules: [
          ]},
          fxjOut65: {rules: [
          ]},
          fxjOut60: {rules: [
          ]},
          fxjOut61: {rules: [
          ]},
          fxjOut26: {rules: [
          ]},
          fxjOut27: {rules: [
          ]},
          fxjOut28: {rules: [
          ]},
          fxjOut29: {rules: [
          ]},
          fxjOut22: {rules: [
          ]},
          fxjOut66: {rules: [
          ]},
          fxjOut23: {rules: [
          ]},
          fxjOut67: {rules: [
          ]},
          fxjOut24: {rules: [
          ]},
          fxjOut68: {rules: [
          ]},
          fxjOut25: {rules: [
          ]},
          fxjOut69: {rules: [
          ]},
          fxjOut73: {rules: [
          ]},
          fxjOut30: {rules: [
          ]},
          fxjOut74: {rules: [
          ]},
          fxjOut31: {rules: [
          ]},
          fxjOut75: {rules: [
          ]},
          fxjOut32: {rules: [
          ]},
          fxjOut76: {rules: [
          ]},
          fxjOut70: {rules: [
          ]},
          fxjOut71: {rules: [
          ]},
          fxjOut72: {rules: [
          ]},
          fxjOut37: {rules: [
          ]},
          fxjOut38: {rules: [
          ]},
          fxjOut39: {rules: [
          ]},
          fxjOut33: {rules: [
          ]},
          fxjOut77: {rules: [
          ]},
          fxjOut34: {rules: [
          ]},
          fxjOut78: {rules: [
          ]},
          fxjOut35: {rules: [
          ]},
          fxjOut79: {rules: [
          ]},
          fxjOut36: {rules: [
          ]},
          fxjOut40: {rules: [
          ]},
          fxjOut41: {rules: [
          ]},
          fxjOut42: {rules: [
          ]},
          fxjOut43: {rules: [
          ]},
          fxjOut80: {rules: [
          ]},
          fxjOut48: {rules: [
          ]},
          fxjOut49: {rules: [
          ]},
          fxjOut44: {rules: [
          ]},
          fxjOut45: {rules: [
          ]},
          fxjOut46: {rules: [
          ]},
          fxjOut47: {rules: [
          ]},
          fxjOut51: {rules: [
          ]},
          fxjOut52: {rules: [
          ]},
          fxjOut53: {rules: [
          ]},
          fxjOut54: {rules: [
          ]},
          fxjOut50: {rules: [
          ]},
          fxjOut59: {rules: [
          ]},
          fxjOut55: {rules: [
          ]},
          fxjOut56: {rules: [
          ]},
          fxjOut57: {rules: [
          ]},
          fxjOut58: {rules: [
          ]},
        },
        url: {
          add: "/buse/buse3Data01/add",
          edit: "/buse/buse3Data01/edit",
        }
      }
    },
    created () {
    },
    methods: {
      add () {
        this.edit({});
      },
      edit (record) {
        this.form.resetFields();
        this.model = Object.assign({}, record);
        this.visible = true;
        this.$nextTick(() => {
          this.form.setFieldsValue(pick(this.model,'createName','createBy','createDate','updateName','updateBy','updateDate','sysOrgCode','sysCompanyCode','bpmStatus','fxjOut01','fxjOut02','fxjOut03','fxjOut04','fxjOut05','fxjOut06','fxjOut07','fxjOut08','fxjOut09','fxjOut10','fxjOut11','fxjOut12','fxjOut13','fxjOut14','fxjOut15','fxjOut16','fxjOut17','fxjOut18','fxjOut19','fxjOut20','fxjOut62','fxjOut63','fxjOut64','fxjOut21','fxjOut65','fxjOut60','fxjOut61','fxjOut26','fxjOut27','fxjOut28','fxjOut29','fxjOut22','fxjOut66','fxjOut23','fxjOut67','fxjOut24','fxjOut68','fxjOut25','fxjOut69','fxjOut73','fxjOut30','fxjOut74','fxjOut31','fxjOut75','fxjOut32','fxjOut76','fxjOut70','fxjOut71','fxjOut72','fxjOut37','fxjOut38','fxjOut39','fxjOut33','fxjOut77','fxjOut34','fxjOut78','fxjOut35','fxjOut79','fxjOut36','fxjOut40','fxjOut41','fxjOut42','fxjOut43','fxjOut80','fxjOut48','fxjOut49','fxjOut44','fxjOut45','fxjOut46','fxjOut47','fxjOut51','fxjOut52','fxjOut53','fxjOut54','fxjOut50','fxjOut59','fxjOut55','fxjOut56','fxjOut57','fxjOut58'))
        })
      },
      close () {
        this.$emit('close');
        this.visible = false;
      },
      handleOk () {
        const that = this;
        // 触发表单验证
        this.form.validateFields((err, values) => {
          if (!err) {
            that.confirmLoading = true;
            let httpurl = '';
            let method = '';
            if(!this.model.id){
              httpurl+=this.url.add;
              method = 'post';
            }else{
              httpurl+=this.url.edit;
               method = 'put';
            }
            let formData = Object.assign(this.model, values);
            console.log("表单提交数据",formData)
            httpAction(httpurl,formData,method).then((res)=>{
              if(res.success){
                that.$message.success(res.message);
                that.$emit('ok');
              }else{
                that.$message.warning(res.message);
              }
            }).finally(() => {
              that.confirmLoading = false;
              that.close();
            })
          }
         
        })
      },
      handleCancel () {
        this.close()
      },
      popupCallback(row){
        this.form.setFieldsValue(pick(row,'createName','createBy','createDate','updateName','updateBy','updateDate','sysOrgCode','sysCompanyCode','bpmStatus','fxjOut01','fxjOut02','fxjOut03','fxjOut04','fxjOut05','fxjOut06','fxjOut07','fxjOut08','fxjOut09','fxjOut10','fxjOut11','fxjOut12','fxjOut13','fxjOut14','fxjOut15','fxjOut16','fxjOut17','fxjOut18','fxjOut19','fxjOut20','fxjOut62','fxjOut63','fxjOut64','fxjOut21','fxjOut65','fxjOut60','fxjOut61','fxjOut26','fxjOut27','fxjOut28','fxjOut29','fxjOut22','fxjOut66','fxjOut23','fxjOut67','fxjOut24','fxjOut68','fxjOut25','fxjOut69','fxjOut73','fxjOut30','fxjOut74','fxjOut31','fxjOut75','fxjOut32','fxjOut76','fxjOut70','fxjOut71','fxjOut72','fxjOut37','fxjOut38','fxjOut39','fxjOut33','fxjOut77','fxjOut34','fxjOut78','fxjOut35','fxjOut79','fxjOut36','fxjOut40','fxjOut41','fxjOut42','fxjOut43','fxjOut80','fxjOut48','fxjOut49','fxjOut44','fxjOut45','fxjOut46','fxjOut47','fxjOut51','fxjOut52','fxjOut53','fxjOut54','fxjOut50','fxjOut59','fxjOut55','fxjOut56','fxjOut57','fxjOut58'))
      }
      
    }
  }
</script>

<style lang="less" scoped>
/** Button按钮间距 */
  .ant-btn {
    margin-left: 30px;
    margin-bottom: 30px;
    float: right;
  }
</style>